$(function(){
    initMenu();
});


function initMenu() {
    $('.menu-toggle').click(function(){
        var menu = $('#menu');
        var speed = 300;
        if ($(this).hasClass('opened')) {
            $(this).removeClass('opened');
            menu.slideUp(speed);
        } else {
            $(this).addClass('opened');
            menu.slideDown(speed);
        }
    })
    $('.menu').each(function(){
        if ($(window).innerWidth()<800) return;
        $(this).children('li').mouseenter(function(){
            var ul = $(this).children('ul');
            ul.stop();
            if (ul.length) {
                $(this).addClass('hover');
                ul.slideDown('fast');
            }
        });
        $(this).children('li').mouseleave(function(){
            var ul = $(this).children('ul');
            ul.stop();
            $(this).removeClass('hover');
            ul.slideUp('fast');
        });
    });
}

function lightbox(html) {
	var div = $('<div>').html(html);
	
	div.dialog({
		width:  400,
		height: 300,
		title:  'Obračun registracije',
		modal: true
	});
}